1 blundering blun·der·ing adj
you blundering idiot! — razza d'imbranato!
English-Italian dictionary > blundering blun·der·ing adj